export default {
  ModuleDevice: {
    components: {
      selectEqu: "Select device",
      selectTag: "Select label",
      custom: "Custom",
      all: "All",
      idle: "Idle",
      setTag: "Set label size",
      w: "Width",
      wValid: "Please enter width",
      h: "Height",
      hValid: "Please enter height",
      enterText: "Please enter text",
    },
    utils: {
      statusList: ["Disable", "Enable"],
      YesAndNo: ["No", "Yes"],
      maintenanceTaskPlanStatus: [
        "All",
        "Pending",
        "Under Review",
        "Rejected",
        "Effective",
        "Void",
        "Completed",
      ],
      maintenanceTaskStatus: ["All", "Pending", "Completed", "Voided"],
      repairStatus: [
        "All",
        "Pending",
        "Under Review",
        "Completed",
        "Rejected",
        "Maintenance",
        "Voided",
      ],
      changeStatus: [
        "All",
        "Pending",
        "Under Review",
        "Approved",
        "Rejected",
        "Voided",
      ],
      calibrationType: ["All", "Periodic calibration", "Ad-hoc calibration"],
      maintainType: ["All", "Scheduled maintenance", "Ad-hoc maintenance"],
      periodUnit: ["Year", "Month", "Day"],
      deviceVerificationTaskType: [
        "All",
        "Routine inspection",
        "Ad-hoc inspection",
      ],
      deviceCalibrationStatus: [
        "All",
        "Pending",
        "Under Review",
        "Effective",
        "Rejected",
        "Voided",
      ],
      deviceVerificationTaskStatus: [
        "All",
        "Pending",
        "Under Review",
        "Voided",
        "Completed",
        "Rejected",
      ],
      maintenancePlanStatus: [
        "All",
        "Pending",
        "Under Review",
        "Effective",
        "Rejected",
        "Voided",
        "Completed",
      ],
      borrowStatus: [
        "All",
        "Pending",
        "Under Review",
        "Approved",
        "Rejected",
        "On loan",
        "Returned",
        "Voided",
      ],
      reportCertificateTable: [
        "Are the inspection details in the certificate report accurate?",
        "Is the tested equipment within the accredited scope?",
        "Does the selection of calibration procedures comply with requirements?",
        "Are the measurement standards and accuracy grades used compliant?",
        "Are the main calibration items for the tested equipment covered?",
      ],
      weekList: ["Sun.", "Mon.", "Tue.", "Wed.", "Thu.", "Fri.", "Sat."],
      monthList: [
        "Jan.",
        "Feb.",
        "Mar.",
        "Apr.",
        "May.",
        "Jun.",
        "Jul.",
        "Aug.",
        "Sep.",
        "Oct.",
        "Nov.",
        "Dec.",
      ],
      just: "Just now",
      beforeMin: " minutes ago",
      beforeHour: " hours ago",
      beforeDay: "1 day ago",
    },
    Device: {
      Name: "Name",
      Correct: "Yes",
      Deny: "No",
      Operation: "Operation",
      Optime: "Operation time",
      Status: "Status",
      Normal: "Normal",
      Fault: "Fault",
      Downgrading: "Degraded",
      Scrap: "Scrap",
      SelectDateTime: "Select time",
      DateRange: "Date range",
      StartDate: "Start date",
      EndDate: "End date",
      LogType: "Log type",
      To: "To",
      CreateTime: "Creation time",
      Creator: "Creator",
      Number: "Serial Number",
      Placeholder: "Please select",
      PleaseSelectData: "Please select data",
      AddDevice: "Add device",
      EditDevice: "Edit device",
      Device: "Device",
      DeviceList: "Device list",
      DeviceNumber: "Device number",
      DeviceDetail: "Device details",
      DeviceBaseInfo: "Basic information",
      DeviceName: "Device name(CN)",
      DeviceEName: "Device name",
      DeviceSpecifications: "Model specification",
      EnterDevice: "Please enter device name or number",
      DeviceClassifyId: "Device category",
      DeviceStatus: "Device status",
      Deviceplatform: "Platform",
      DeviceBrand: "Brand(CN)",
      eDeviceBrand: "Brand",
      Deviceworth: "Value (in thousands)",
      DeviceStorageAddress: "Storage location(CN)",
      eDeviceStorageAddress: "Storage location",
      DeviceFactoryNum: "Factory serial number",
      DevicePersonResponsibleId: "Responsible person",
      EnterDevicePersonResponsibleId: "Please select responsible person",
      DevicepurposeId: "Device purpose",
      DeviceUsageState: "Device usage status",
      DeviceSupplierName: "Vendor",
      DevicereceiveStatusId: "Reception status",
      DeviceUseState: "Utilization status",
      DeviceUseDate: "Commissioning date",
      OperatorName: "Operator",
      Phone: "Phone",
      PaperWidth: "Overall content length (in mm, recommended as paper length)",
      PaperHeight: "Overall content width (in mm, recommended as paper width)",
      TopMargin: "Top margin (in mm)",
      BottomMargin: "Bottom margin (in mm)",
      LeftMargin: "Left margin (in mm)",
      RightMargin: "Right margin (in mm)",
      FontSize: "Font size (in px, minimum 13)",
      QrCodeSize: "QR code size (in px)",
      TagSize: "Label size (in px)",
      DeviceTag: "Label",
      TagType: "Label type",
      TagName: "Label name",
      TagSetting: "Label settings",
      TagEName: "Label name",
      TagNumber: "Label number",
      Devicedepart: "Responsible department",
      Deviceoperator: "Experimental operator",
      DevicePhone: "Contact phone",
      Selectoperator: "Please select an experimental operator",
      Devicesort: "Sort",
      Deviceremark: "Remarks",
      Devicemeasuring: "Measurement range / Technical specifications",
      DevicePerformance: "Functional performance(CN)",
      eDevicePerformance: "Functional performance",
      DeviceEnvironment: "Installation and operating conditions",
      Deviceqrcode: "qrcode",
      DeviceImg: "Images",
      DeviceImgTip(type = "jpg，jpeg，png", size = 3) {
        return `Please upload images within 5MB each, in ${type} format, and upload a maximum of ${size} images`;
      },
      DeviceBarCode: "Barcode",
      DeviceAnnex: "Attachments",
      DeviceAnnexTip:
        "Individual file size not exceeding 10MB, total uploads not exceeding 10",
      DeviceVideo: "Video",
      DeviceVideoTip:
        "Please upload a video within 20MB, in mp4 or mov format, with a maximum of 1 video",
      DeviceSpareparts: "Auxiliary equipment and spare parts",
      DeviceSparepartunit: "Unit of measurement",
      Quantity: "Quantity",
      UnitOfMeasurement: "Unit of measurement",

      DeviceoriginalFileName: "File",
      DeviceInstallationcondition: "Installation conditions",
      /* 标签 */
      TagEdit: "Edit label",
      /* 设备使用记录信息 */

      UsageLogInfo: "Device usage record information",
      UsageDevice: "Use equipment",
      SelectDevice: "Select equipment",
      UsageName: "User",
      BeginUsageTime: "Start of use time",
      EndUsageTime: "End of use time",
      ReasonsOfUsage: "Reason for use",
      UsageInfo: "Usage information",
      PreUseStatus: "Pre-usage status",
      PostUseStatus: "Post-usage status",
      Rocorder: "Recorder",
      RecordSource: "Record source",
      EditUsage: "Edit device usage record",
      UsageRecord: "Usage record",
      RecordNumber: "Record number",
      ExportRecord: "Export record",
      DurationOfUsage: "Duration of use",
      UsageEnd: "Use completed",

      BorrowEquipInfo: "Borrowed equipment information",
      BorrowId: "Borrowing order ID",
      StorageLocation: "Storage location",
      BorrowStatus: "Borrowing status",
      BorrowStatusName: "Borrowing status name",
      /* Label */
      All: "All",
      Usaging: "In use",
      Completed: "Completed",
      DeviceUsageLogList: "Device usage record table",
      /* 借用申请 */
      BorrowDetail: "Borrowing details",
      AddDeviceBorrow: "Add borrowing request",
      EditDeviceBorrow: "Edit borrowing request",
      DeviceBorrow: "Borrowing request",
      DeviceBorrowRecord: "Device borrowing record",
      DeviceBorrowList: "Borrowing request list",
      DeviceBorrowDetail: "Borrowing request details",
      DeviceBorrowNumber: "Request number",
      DeviceBorrowStatus: "Borrowing request status",
      DeviceBorrowApproval: "Borrowing request approval",
      DeviceBorrowApprovalDetail: "Borrowing request approval details",
      DeviceBorrowType: "Borrowing type",
      DeviceBorrower: "Borrower",
      DeviceBorrowTime: "Borrowing time",
      DeviceBorrowReturnTime: "Return time",
      ReasonsOfBorrow: "Borrowing reason",
      BorrowOfDevice: "Borrowed equipment",
      BorrowConfilm: "Lending confirmation",
      IsBorrow: "Is lent",
      EquipmentAndSparepartsList: "List of auxiliary equipment and spare parts",
      BorrowQuantity: "Quantity lent",
      ConfirmBorrow: "Confirm lending",
      BorrowType: "Borrowing type",
      ReturnOfDevice: "Return device",
      ReturnProcessing: "Return processing",
      Invalid: "Invalidated",
      Screen: "Filter",
      SourceNumber: "Source document number",
      ReturnOfDeviceStatus: "Post-return status",
      ReturnQuantity: "Quantity returned",
      ActualBorrowTime: "Actual borrowing time",
      ActualReturnDate: "Actual return time",
      ProBorrowStatus: "Pre-borrowing status",

      ProgrammeName: "Scheme name",
      ProgrammeNumber: "Scheme number",
      ProgrammeDetail: "Scheme details",
      DeviceCalibrationInfo: "Calibration scheme information",
      CalibrationObject: "Verification/Calibration procedures",
      CalibrationWay: "Verification/Calibration items",
      CalibrationProcedure: "Calibration procedure",
      CalibrationProcedure2: "Calibration procedure",
      PreparedDate: "Compilation time",
      JoinDevice: "Associated equipment",
      AsScheme: "Associated scheme",
      PleaseAsScheme: "Please enter the associated scheme number or name",
      PlanEndDate: "Planned end date",
      EffectiveDate: "Effective date",
      PreparedName: "Compiler",
      GeneratePlan: "Generate plan",
      SettingRegulation: "Set procedure items",
      CalibrationProgrammeList: "Calibration scheme list",
      CalibrationPlanInfo: "Calibration plan information",
      CalibrationPlanProgramme: "Calibration scheme",
      PlanName: "Plan name",
      PlanNumber: "Plan number",
      PlanendDate: "Plan deadline date",
      CalibrationPlanDate: "Plan verification/calibration date",
      Week: "Period",
      CalibrationPersonName: "Confirming person",
      IsCalibrationName: "Is calibrated",

      PlanDetail: "Plan details",
      PlanCheck: "Calibration plan checklist",

      AddTaskInfo: "Add temporary calibration task information",
      VerifyEquip: "Verify equipment",
      CalibrationTime: "Scheduled calibration time",
      CalibrationItem: "Calibration item",

      ProcessCalibTask: "Process calibration tasks",
      EquipInfo: "Equipment information",
      CalibMethod: "Calibration method",
      CalibRecords: " Calibration records",
      CalibTime: "Calibration time",
      CertiNumber: "Certificate number",
      CalibFacility: "Calibration facility",
      CalibResult: "Calibration results",
      CalibMethodAndResult: "Calibration methods and results",
      EquipStatusAfterCalib: "Equipment status after calibration",
      ReportCertiCheck: "Report certificate conformity check",
      InspectionItem: "Inspection items",
      Content: "Content",
      InspectionResult: "Inspection results",
      UploadTypeAs: "Upload type as:",
      Conclusion: "Conclusion",
      ConclusionReason: "Conclusion reason",
      NextCalibTime: "Next calibration time",
      InfoAs:
        "Information includes the inspecting unit, instrument name, model specifications, serial number, and management number",
      WithinScope: "Within the accredited scope",

      CalibResultReport: "Inspection/calibration result report",
      EquipModel: "Equipment model",
      CalibDate: "Calibration date",
      Identification: "Identification",
      CalibRequire: "Calibration/Identification procedure requirements",
      CertiContent: "Certificate content",
      ReportWarn:
        "Are the inspection details in the certificate report accurate?",
      ReportWarn2: "Is the tested equipment within the accredited scope?",
      ReportWarn3:
        "Does the selection of calibration procedures comply with requirements?",
      ReportWarn4:
        "Are the measurement standards and accuracy grades used compliant?",
      ReportWarn5:
        "Are the main calibration items for the tested equipment covered?",
      CalibResultConfirm: "Calibration result confirmation",

      TaskNumber: "Task number",
      EquipNumberOrName: "Equipment number or name",
      AssociatedPlan: "Associated plan",
      Type: "Type",
      CalibTask: "Calibration task",

      AddChangeLogInfo: "Add change log information",
      ChangeType: "Change type",
      StopTime: "Deactivation time:",
      ApplacationReason: "Reason for application",
      LastCalibDate: "Last calibration date",
      Deactivate: "Deactivate",
      ChangeRequestDetails: "Change request details",

      NextCalibDate: "Next Calibration Date",
      NextInspebDate: "Next Inspection Date",
      CalibInterval: "Calibration Interval",
      InspecInterval: "Inspection Interval",
      EquipLedger: "Equipment Ledger",

      PreviousStatus: "Previous status",
      ChangedStatus: "Changed status",
      TimeOfChange: "Time of change",
      SourceDocument: "Source document",
      SourceDocumentType: "Source document type",

      EquipStatusChangeRecord: "Equipment status change record",
      Item: "item(s)",

      PlatformName: "Platform name",

      EditChangeLogInfo: "Edit change log information",

      ApplicationType: "Application type",
      Applicant: "Applicant",
      ApplicationTime: "Application time",

      MaintenanceTableInfo: "Maintenance table information",
      MaintenanceTableInfo2: "Maintenance table information",
      MaintenanceTask: "Maintenance task",
      ScheduledMaintenanceTime: "Scheduled maintenance time",
      MaintenancePersonnel: "Maintenance personnel",

      EnterEquipName: "Please enter the equipment name or equipment number",

      MaintenanceScheduleList: "Maintenance schedule list",
      EnterContent: "Please enter content",
      SelectDate: "Select date",

      GenerateRecord: "Generate record",
      TimeRange: "Time range",
      EquipMainRecords: "Equipment maintenance records",
      InstruEquipMainRecords: "Instrument equipment maintenance records",

      MainTaskInfo: "Maintenance task information",
      MainEquip: "Maintain/service equipment",
      InspectionPlan: " Inspection plan",

      MainRecord: "Maintenance record",
      MainTime: "Maintenance time",
      MainResult: "Maintenance result",
      EquipStatusAfterMain: "Equipment status after maintenance",
      NextMainTime: "Next maintenance time",
      NextMainTime2: "Next maintenance time",

      AssPlanNumber: "Associated plan number",
      MaintainType: "Maintenance type",
      MaintainTask: "Maintenance task",

      CreateMainRequest: "Create maintenance request",
      EditMainRequest: "Edit maintenance request",
      MainReason: "Reason for maintenance",

      MainCompleted: "Maintenance completed",
      MainRecordForm: "Maintenance record form",
      RepairVendor: "Repair vendor",
      EquipStatusAfterRepair: "Equipment status after repair",
      Resolution: "Resolution",
      AccepResult: "Acceptance result",
      VendorRecom: "Vendor recommendations",
      PersonInvolved: "Personnel involved in repair",

      MainRequestDetails: "Maintenance request details",

      EquipUsageDetail: "Equipment usage record details",

      AddPlan: "Add plan",
      EditPlan: "Edit plan",
      InspectionTarget: "Inspection target",
      InspectionMethod: "Inspection method",
      InspectionProcedure: "Inspection procedure",
      PeddingSubmission: "Pending",
      UnderReview: "Under review",

      "No.": "NO.",

      SetInspectionPlan: "Set inspection plan",

      InspectionPlanList: "Inspection plan list",
      InspectionPlanList2: "Inspection plan list",

      InspectionPlanInfo: "Inspection plan information",
      DeadlineDate: "Deadline date",
      ScheduledInspectionTime: "Scheduled inspection time",
      Inspector: "Inspector",
      CheckOrNot: "Check or not",

      CreationDate: "Creation date",

      AddTempTask: "Add temporary inspection task",
      Pending: "Pending",

      ProcessTask: "Process inspection task",
      InspectionRecord: "Inspection record",
      InspectionTime: "Inspection time",
      RecordedContent: "Recorded content",
      InspectionResult2: "Inspection result",
      InspectionCon: "Inspection conclusion",
      EquipStatusAfterInspec: "Equipment status after inspection",
      NextInspecTime: "Next inspection time",

      EquipInspecRecord: "Equipment inspection record",
      QueryRecord: "Query record",

      InspecType: "Inspection type",
      InspecTask: "Inspection task",

      InspecTaskDetail: "Inspection task details",
    },
    buttons: {
      Select: "Select",
      Query: "Query",
      QueryData: "Query data",
      Look: "View",
      Reset: "Reset",
      Clear: "Clear",
      Clear2: "Clear",
      Copy: "Copy",
      Add: "Add",
      Add2: "Add",
      Edit: "Edit",
      Delete: "Delete",
      BulkDelete: "Bulk delete",
      Confirm: "Confirm",
      SaveAndSubmit: "Save and submit",
      Cancel: "Cancel",
      Nullify: "Invalidate",
      Save: "Save",
      Success: "Success",
      DeleteFlow: "Delete process",
      IsDeleteFlow: "Are you sure you want to delete?",
      isDelData: "Are you sure you want to delete this record?",
      Tips: "Alert",
      Export: "Export",
      Download: "Download",
      Preview: "Preview",
      EmportPDF: "Export as PDF",
      ExportExcel: "Export as Excel",
      Import: "Import",
      operate: "Operation",
      ResetPassword: "Reset password",
      AssociatedRole: "Associate roles",
      PleaseComplete: "Please complete the information",
      PleaseSelect: "Please select",
      Off: "Close",
      Return: "Return",
      PrintBarcode: "Print barcode",
      PrintTag: "Print label",
      PrintQrCode: "Print mini program code",
      JoinAccessory: "Associate accessories",
      SelectTag: "Select label",
      BatchSetting: "Batch set",
      Setting: "Set",
      Print: "Print",
      Process: "Process",
      ModifiedBy: "Modified by",
      BulkEdit: "Bulk edit",
      AddMainTask: "Add maintenance task",
      Generate: "Generate",
      ProcessComplete: "Processing completed",
      ModifyMainPerson: "Modify person",
      Completed: "Completed",
      ModifyInspector: "Modify inspector",
    },
    Message: {
      DeleteMessage:
        "Are you sure you want to delete? This action is irreversible.",
      TemplateNoFound: "Template not found, please contact the administrator.",
      ImportSucess: "Import successful",
      ImportFail: " Import failed",
      Unauthorized:
        "Sorry! You do not currently have viewing permissions for this page.",
      NoData: "No data",
      NoDataSelect: "Please select data.",
      LeastSelectData: "Please select at least one piece of data",

      ToDeviceAppointmentSetting:
        "Instrument/equipment information created successfully. Would you like to proceed with service quotation and appointment scheduling?",
      RegPositiveinteger:
        "Please enter a positive integer greater than or equal to 0.",
      NameNotNull: "Associated spare part name cannot be empty.",
      SparepartsUnitNotNull:
        "Associated spare part unit of measurement cannot be empty.",
      SparepartsQuantityNotNull:
        "Associated spare part quantity cannot be empty.",
      PleaseAddSpareParts: "Please add spare parts",
      DeleteTag: "Are you sure you want to delete this tag?",
      ConfirmDeleteTag:
        "Tag is associated with devices, do you want to continue?",
      UploadImg: "Please upload an image",
      InputTagName: "Please enter the tag name",
      InputTagNumber: "Please enter the tag number",
      SelectTagType: "Please select the tag type",
      BeginTimeLessEndTime: "End time cannot be earlier than start time",
      UsageNameNull: "User cannot be empty",
      BeginTimeNull: "Start of use time cannot be empty",
      EndTimeNull: "End of use time cannot be empty",
      ReasonsOfUsageNull: "Reason for use cannot be empty",
      DeleteUsageRecordFail:
        "Cannot delete completed data, please select again",
      EntryIntoForceTime: "Please select the effective time",
      BorrowNumberNotZero: "Lending quantity cannot be empty",
      TableDataNull: "Table data cannot be empty",
      AtLeastoneborrowingdeviceselectionisrequired:
        "Select at least one borrowed device",
      ConfirmNullify: "Are you sure you want to invalidate?",
      SelectReturnStatus: "Please select the return status",
      DeviceStorageAddressNotNull: "Storage location cannot be empty",
      SelectDevice: " Please select a device first",
      CalibrationObjectNotNull:
        "Verification/Calibration procedures cannot be empty",
      CalibrationWayNotNull: "Verification/Calibration items cannot be empty",
      CalibrationInfoNotNull:
        "Device calibration information must be filled in",

      SelectData: "Please select data to be processed",
      EqiupEmpty: "Equipment data cannot be empty",

      VoidOperateTip:
        "This operation will void this data, do you want to continue?",

      Max100Len: "Maximum length of 100 characters",

      CopyTip: "Please select a piece of data to copy",

      SelectEquip: "Please select equipment",
      AddMaintenanceTasks: "Please add maintenance tasks",
      MaintenanceCantEmpty: "Maintenance tasks cannot be empty",
      ScheduledMainCantEmpty: "Scheduled maintenance time cannot be empty",
      IntervalCannotEmpty: "Interval cannot be empty",
      MaintenancePersonnelCantEmpty: "Maintenance personnel cannot be empty",

      LeastSelectEquip: "At least select one equipment",

      SelectEquipToUse: "Please select the equipment to use",

      EquipCheckMessage:
        'All equipment must have a check status selected, and at least one equipment must have the check status as "yes"',
      EquipCheckMessage2: "All devices must choose whether to inspect",
    },
  },
};
